$(function() {
    $('#tb_ads').bootstrapTable({
        method: 'GET',                      //请求方式（*）
        url: 'list.json',         //请求后台的URL（*）
        contentType: 'application/x-www-form-urlencoded',
        toolbar: '#toolbar',                //工具按钮用哪个容器
        striped: true,                      //是否显示行间隔色
        cache: false,                       //是否使用缓存，默认为true，所以一般情况下需要设置一下这个属性（*）
        pagination: true,                   //是否显示分页（*）
        sortable: false,                     //是否启用排序
        sortOrder: "asc",                   //排序方式
        search:false,
        queryParams: queryParams,//传递参数（*）
        sidePagination: "server",           //分页方式：client客户端分页，server服务端分页（*）
        pageNumber: 1,                       //初始化加载第一页，默认第一页
        pageSize: 5,                       //每页的记录行数（*）
        pageList: [10, 20, 50],        //可供选择的每页的行数（*）
        clickToSelect: true,                //是否启用点击选中行
        uniqueId: "id",
        showColumns: true,                  //是否显示所有的列
        minimumCountColumns: 2,             //最少允许的列数
        singleSelect:true,
        columns: [
            {field: 'check', checkbox: true},
            {
                field: '', title: '序号', align: 'center', formatter: function (value, row, index) {
                return index + 1;
            }},
            {field: 'uuid', title: '主键', align: 'center', visible:false},
            {field: 'name', title: '操作人', align: 'center'},
            {field: 'parentName', title: '操作时间', align: 'center'},
            {field: 'createdat', title: 'IP地址', align: 'center'},
            {field: 'createdat', title: '类别', align: 'center'},
            {field: 'updatedat', title: '状态', align: 'center'},
            {field: 'updatedat', title: '操作内容', align: 'center'}
        ],
        responseHandler: function (data) {
            return {
                total:data.totalNum,
                rows:data.dataList
            }
        }
    });
});

function queryParams() {
    return {   //这里的键的名字和控制器的变量名必须一直，这边改动，控制器也需要改成一样的
        pageNumber: this.pageNumber,   //页面大小
        pageSize: this.pageSize,  //页码
        // name: $("#navName").val(),
        //createdat: $("#startTime").val(),
        //updatedat: $("#endTime").val(),
    };
}